greek spur-thighed tortoise - Turkish English Dictionary